home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 44 / Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso / -serious- / wb / associate_v1.6 / associate_1_6.readme next >
Text File  |  1999-07-14  |  5KB  |  148 lines

  1. Short:    Adds icons to files based on type of file!!   Hydra/LSD
  2. Uploader: dom@dsltd.force9.met
  3. Author:   dom@dsltd.force9.net (Dominic Clifton, Hydra/LSD)
  4. Type:     util/wb
  5. Version:  1.6
  6. Requires: OS 2.04+ Uses less memory if you have 3.0+, Reqtools (Supplied)
  7. /X name:  LSDDASC16.LHA
  8.  
  9. FileID:
  10.  
  11. This is the file id (contained within archive as file_id.diz)
  12.  
  13. [- Hydra/LSD -] === [- Deluxe Software -]
  14.  __    .:    __   _____ ____      .
  15.  oo    /\   / /  / ___// __ \    .:
  16.  \/    \/  / /   \__ \/ / / /    :|   __
  17.           / /______/ / /_/ /     /\   Oo
  18.          /_____/____/_____/      \/   \/
  19. Presents {=- Associate V1.6 -=}  By Hydra
  20.  
  21.  A rather kewl WB2.04+ util for creating
  22.   icons for files depending on the type
  23.     of file dropped onto the appicon.
  24.  
  25. [- Hydra/LSD -] === [- Deluxe Software -]
  26.  
  27.  
  28.   Introduction
  29.   ============
  30.  
  31.   Associate is a rather cool Workbench utility who's job is to create icons
  32.   for files that you drop on it's appicon..
  33.  
  34.   If (like me) you use the wb quite alot and then use the cli to create a few
  35.   files as well you soon end up with lots of files that are missing icons..
  36.   So you then have to go to the workbench and do one of those annoying
  37.   "Show -> All Files" from the menu which then shows the files without icons..
  38.  
  39.   This is where Associate is usefull..  First you define a few different types
  40.   of files, e.g. Pictures, Lha's, Source Code, Document files and so on within
  41.   the config part of the program. then you do your "show all files" and drag
  42.   one of the files without an icon onto Associate's appicon (an appicon is an
  43.   icon that sit's on the main workbench window).  Associate will then try and
  44.   match the file you dropped on it to one of the filetypes you specified.
  45.   It matches the files first by looking at the filename and matching it to a
  46.   wildcard string that you enter. (E.G.  "#?.IFF" for picture files)  If it
  47.   can't find a match on the filename it will then try to match the file by
  48.   looking at the first 20 bytes of the file and comparing that to a wildcard
  49.   string you supplied for that type of file (E.G.  "-lh?-" for .LHA files).
  50.   If it can't find any match accociate will pop up a small requester prompting
  51.   you to select the file's type from a list.
  52.  
  53.   Associate will then copy the icon associated with that file type to the
  54.   to the file you dragged onto associate.
  55.  
  56.   You can also drag more than one file onto Associate and these may be from
  57.   any open window.
  58.  
  59.   If all that sounds complicated then don't worry.. it's just my cr*p way of
  60.   explaining things..
  61.  
  62.   Here's a practical example.
  63.  
  64.   Say you write lots of source code and have a file called "HELLO.C" in a
  65.   directory called "DH0:Source/Test".  If you then drag the icon for "HELLO.C"
  66.   from workbench, after doing a "Show->All Files", onto associate.
  67.   Associate then looks at the file and matches the extension to a source code
  68.   file (because of the "#?.c" pattern defined for source code files) .
  69.   It will copy a nice icon that looks like a picture of some source code to
  70.   "DH0:Source/Test/HELLO.C.INFO"
  71.  
  72.  
  73.   Distribution
  74.   ============
  75.  
  76.   Associate is FreeWare :-)  (Gosh I'm soooo nice)
  77.  
  78.   This program (Associate) and all it's files may be distributed to whoever
  79.   you may feel like giving it to in any way you see fit on the condition that
  80.   you don't change anything in it's documentation or code without first having
  81.   contacted me.
  82.  
  83.   Permission is herby granted to distribute this file on PD disks and
  84.   collections and so on but don't charge loads of money..
  85.  
  86.   You can put this program on cover/subscriber disks on magazines if you like,
  87.   but PLEASE let me know if you are going to ..
  88.  
  89.   Changes
  90.   =======
  91.  
  92.     V1.6
  93.       * Gave all requesters keyboard shortcuts
  94.  
  95.       * Updated a couple of incorrect version strings.
  96.  
  97.     V1.5
  98.       * Added two more options to the requesters that appear,
  99.         "All This Type" "All First (Recognised Type)"
  100.  
  101.       * Fixed a bug with the SelectType not actually bringing up the window!
  102.  
  103.       * You can also double click on the file types in the PickWindow
  104.  
  105.       * instead of just saving the prefs when you click on "Save" it now
  106.         closes the config window too.  (more like other prefs programs do)
  107.  
  108.       -> Uploaded to Aminet!
  109.  
  110.   The Author
  111.   ==========
  112.  
  113.   Associate was written by Dominic Clifton - Deluxe Software Ltd,
  114.   Alias Hydra/LSD
  115.  
  116.   E-Mail:  dominicc@macmillan.co.uk   (only until 29/01/96)
  117.  
  118.   Mail:    Deluxe Software Ltd, 9 Shires Copse, Southbourne, Bournemouth,
  119.            Dorset BH6 4AL. ENGLAND
  120.  
  121.   Phone:   +44 (0)973 524877  (ANytime up till 10:00pm)
  122.            +44 (0)1202 434858 (Ditto)
  123.  
  124.   Modem:   +44 (0)1202 434121 (24Hrs)
  125.  
  126.   WWW:     http://homepages.force9.net/dsltd
  127.  
  128.   Greets
  129.   ======
  130.  
  131.   Amiga Shopper Magazine for putting this on their cover disk! :-)
  132.  
  133.   First Edition
  134.   Cruise!
  135.   Daffy Duck
  136.   Sasha
  137.   Lazzer
  138.   Patriot
  139.   Huk/Ex-PSX
  140.   Mub/LSD
  141.   Fish/LSD
  142.   Equalizer/?
  143.   Cobra/MNCS
  144.   Raider/MNCS
  145.   Neutralizer/Ex-TSN
  146.  
  147.   And YOU the user for actually reading this bit :-)
  148.